#!/urs/bin/env python
# -*- coding:UTF-8 -*-

def main():
	'what happen when copy an object'

	a_list = [0, 1, 2, 3]
	b_list = list(a_list)

	print id(a_list), id(b_list)
	b_list[0] = 1

	print a_list, b_list

	a_list = [0, 1, 2, [0, 1, 2], 4]
	b_list = list(a_list)

	b_list[3][0] = 1

	print a_list, b_list

	print str(a_list)

if __name__ == "__main__":
	main()
